* bump *
How about a hint?
sure thing. sorry i stalled the thread.... The game was quite popular...... Or at least i was sure it was.
first pic is a hint of the platform i played the game on.
Second and third are strictly related to the title. (with focus on second;P)