public void playCard(Card card, Side side) {
		Game.handPanel.removeCard(card);
		Game.handPanel.repaint();
		Game.handPanel.revalidate();

		switch (card.getType()) {

		case MANA:
			Game.gameBoard.localSide.manaBoard.addCard(card);
			break;
		case ENCHANTMENT:
			Game.gameBoard.localSide.creatureBoard.attachEntchantment((Enchantment) card, Game.gameBoard.localSide.creatureBoard.getComponent(0));
			break;
		case CREATURE:
			Game.gameBoard.localSide.creatureBoard.addCard(card);
			break;
		default:
			break;
		}

		Game.gameBoard.localSide.manaBoard.repaint();
		Game.gameBoard.localSide.manaBoard.revalidate();
		Game.cardPanel.prev.setIcon(new Card(CardData.BACK).getIcon(1));
		System.out.println("Played: " + card.getName());
	}