Pushover (1992) is an action game with a mixture of strategy, platformer and puzzle from the masters from the studio Red Rat Software Ltd. The game... Read more